package com.um.jdy.rpc.entity;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;

/**
 * 单时段充电明细信息
 */
@Data
public class CecChargeDetails implements Serializable {

    /**
     * 开始时间 格式:yyyy-MM—dd HH:mm:ss
     */
    @JSONField(name = "DetailStartTime")
    String detailStartTime;

    /**
     * 结束时间 格式:yyyy-MM—dd HH:mm:ss
     */
    @JSONField(name = "DetailEndTime")
    String detailEndTime;

    /**
     * 时段电价 小数点后4位
     */
    @JSONField(name = "ElecPrice")
    double elecPrice;

    /**
     * 时段服务费价格 小数点后4位
     */
    @JSONField(name = "ServicePrice")
    double servicePrice;

    /**
     * 时段充电量 单位：度，小数点后2位
     */
    @JSONField(name = "DetailPower", format = "0.00")
    double detailPower;

    /**
     * 时段电费 小数点后2位
     */
    @JSONField(name = "DetailElecMoney", format = "0.00")
    double detailElecMoney;

    /**
     * 时段服务费 小数点后2位
     */
    @JSONField(name = "DetailServiceMoney", format = "0.00")
    double detailServiceMoney;

}
